package com.molichuxing.services.infrastructure.dto.request.create;

import java.math.BigDecimal;
import java.time.LocalDateTime;

import com.molichuxing.framework.dto.RequestRootDto;

import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
@EqualsAndHashCode(callSuper = true)
public class CreditRecognitionCreateDto extends RequestRootDto{

    /**
     * 用户id user_id
     */
    private Integer userId;

    /**
     * 验收的手机号 phone
     */
    private String phone;

    /**
     * 征信验证时间 verify_time
     */
    private LocalDateTime verifyTime;

    /**
     * 征信验证结果(0:未通过验证，1:通过验证) verify_result
     */
    private Integer verifyResult;
    
    /**
     * 风险评分（0-100）
     */
    private BigDecimal riskScore;
    
    /**
     * 分数：位于0-500之间，[0，200]建议拒绝；(200，360]建议复核
     */
    private String score;

    /**
     * 验证来源（1：fico 2：鹏元）
     */
    private Integer verifySource;

    /**
     * risk_credit_recognition
     */
    private static final long serialVersionUID = 1L;

}